outmatched opponent

Translations
превосходящий противник
Despite their best efforts, they couldn't defeat the outmatched opponent.
Несмотря на все усилия, им не удалось победить превосходящего противника.